package com.cauli.file.model.dto.file;

import com.cauli.model.dto.BaseQueryDTO;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;

/**
 * @author Cauli
 * @date 2023/4/14 12:50
 * @description 文件查询DTO
 */
@Data
@EqualsAndHashCode(callSuper = true)
@ApiModel(value = "FileQueryDTO", description = "文件查询DTO")
@JsonIgnoreProperties(ignoreUnknown = true)
public class FileQueryDTO extends BaseQueryDTO {
    @ApiModelProperty("文件类型")
    private Integer fileType;

    @ApiModelProperty("文件路径")
    private String filePath;

    @ApiModelProperty("开始时间")
    private String beginTime;

    @ApiModelProperty("结束时间")
    private String endTime;
}
